Career 2015 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F2 Croatia F1 Croatia F2 Australia F2 Italy F5 Italy F4 Morocco F1 Morocco F2 Spain F7 Spain F8 Italy F8 Italy F10 Italy F17 Italy F18 Italy F20 Italy F23 Spain F2 Italy F2 Italy F17 Italy F18 Italy F19 Italy F22 Spain F2 Italy F4 Italy F12 Australia F9 Australia F1 Spain F1 2001 Challenger Canottieri Mincio - Mantova 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto USTA Challenger of San Antonio - San Antonio 2003 Freeman Men's Challenger - Joplin Tennis Napoli Cup - Napoli XL Bermuda Open - Bermuda Cyclus Open de Tenis - Florianopolis Barletta Challenger Palermo Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Poznan Challenger La Serena Open - La Serena Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali Copa Petrobras Brazil - Aracaju Kia International In Caloundra - Caloundra Rome Challenger South African Airways Tennis Open - Durban San Remo Challenger Caltanissetta Challenger Isla de Gran Canaria - Mas Palomas Rome Challenger St. Brieuc Challenger Memorial Manfredini - Sassuolo Athens Challenger Tarragona Challenger Mamaia Challenger - Constanta Sporting Challenger '07 Trofeo Regione Piemonte - Turin Kitzbuhel Challenger Aamulehti Tampere Opene - Tampere Cordenons Challenger Trani Challenger Brasov Challenger TEAN International - Alphen Aan Den Rijn Brasov Challenger Charlottesville Challenger Champaign Challenger Barletta Challenger Alessandria Challenger Todi Challenger Poznan Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Furth Challenger Copa Petrobras-Colombia - Bogota Hilton Waikoloa Village USTA Challenger - Waikoloa Rome Challenger XII Abierto Internacional de Salinas - Salinas Unicredit (Suisse) Bank S.A. Challenger - Chiasso Furth Challenger II Cyclus Open de Tenis - Florianopolis Tanger Challenger Meknes Challenger Rome Challenger Poznan Challenger Napoli Challenger Monza Challenger Marrakech Challenger Caltanissetta Challenger 4° Sporting Challenger - Turin Czech Open 2005 - Prostejov Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai The LTA Hull Challenger - Hull XL Capital Bermuda Open - Bermuda Tatra Banka Open - Bratislava 2002 Azalea Orthopedic Challenger - Tyler Meridiana Sardegna Open - Olbia The Priority Telecom Open - Amersfoort Next Generation Hardcourts - Adelaide Brasil Open - Costa do Sauipe BMW Open - Munich C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Zivnobanka Czech Open - Prostejov Regions Morgan Keegan Championships - Memphis The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Uncle Toby's Australian Men's Clay Court Challenger - Canberra Sporting Challenger - Turin Riviera di Rimini Challenger 2004 - Rimini Cepu Open - San Marino Trani Cup - Trani Open de Franche-Comte - Besancon IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Garden Open 2005 - Rome ECM Prague Open 2005 - Prague San Remo Tennis Cup 15° Piertomaso - San Remo Generali Open - Kitzbuhel BCR Open Romania - Bucharest Sassuolo Challenger - Sassuolo Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Next Generation Adelaide International - Adelaide Black Forest Open - Freudenstadt Banja Luka Challenger 2005 - Banja Luka XI Ciutat de Barcelona - Barcelona ATP Challenger Numea - New Caledonia Harbour Tennis Cup Regione Lombardia - Milan 8° Trani Cup - Trani GHI Bronx Tennis Classic - Bronx Dusseldorf Open 2006 - Dusseldorf Genoa Open - Genova Copa Petrobras Argentina - Buenos Aires Kia International In Kawana - Kawana San Marino Cepu Open - San Marino Copa Kia Challenger ATP - Santiago 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Fes Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Pilot Pen Tennis - New Haven U.S. Mens's Clay Court Championship - Houston Polska Energia Open - Bytom Sina-Kia Motors Tennis Cup - Cordenons La Rinascente Tennis Cup Harbour Club Milano - Milan Posillipo Tennis Cup - Napoli Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe San Benedetto Challenger - San Benedetto Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Pekao Open 2005 - Szczecin XI Torneo Internazionale di Tennis - Barletta LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Geneva Challenger - Geneva Citta di Como Challenger - Como Roma Open Challenger - Rome Grand Prix Hassan II - Casablanca Sir Supermercati - Rome Morocco Tennis Tour - Rabat Catella Swedish Open - Bastad Napoli Challenger Alessandria Challenger Tampere Challenger San Marino Challenger Manerbio Challenger Szczecin Challenger Grand Prix Hassan II - Casablanca Brisbane International - Brisbane Kia International in Caloundra - Caloundra Mitsubishi Electric Europe Cup - Monza Bank Austria Tennis Trophy - Vienna Banja Luka Challenger 2003 - Banja Luka Davidoff Swiss Indoors Basel - Basel Samsung Securities Cup Challenger Tennis - Seoul International Tennis Championships - Delray Beach Medibank International - Sydney Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Tumkur Open - Tumkur Rabat Challenger Catella Swedish Open - Bastad Rome Challenger 5° Sporting Challenger - Turin Dharwad Challenger 2003 - Dharwad The USTA Challenger at West End Racquet - Torrance Open Sud de France - Montpellier Napoli Challenger Brisbane International - Brisbane Waco International Tennis Challenger - Waco Memorial Manfredini - Sassuolo Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Gerry Weber Open - Halle Croatia Osiguranje Rijeka Open - Rijeka Rome Challenger Tanger Challenger San Remo Tennis Cup - San Remo Allianz Suisse Open - Gstaad Open Seat Godo 2005 - Barcelona Winston Salem - Winston Salem Meknes Challenger Gemax Samsung Open 2004 - Belgrade USTA Men's Challenger of Dallas - Dallas Uncle Toby's Burnie Challenger - Tasmania Adidas International - Sydney Porsche Open - Poznan AAPT Championships - Adelaide Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Zagreb Challenger Tennis Channel Open - Las Vegas Alfa Romeo Tennis Cup - Cordenons Challenger Lugano - Lugano Warsteiner Challenger Wolfsburg - Wolfsburg Synsam Swedish Open - Bastad GHI Bronx Classic - Bronx IPP Geneva Trophy - Geneva Shimadzu All Japan Indoor - Kyoto Croatia Open Umag - Umag Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton Napoli Challenger Campionati Internazionali di Sicilia - Palermo Antonio Savoldi-Marco Co. - Manerbio dBI Tennis Challenger - Binghamton Challenger Fondazione Carige - Genova Samsung Securities Cup - Seoul Architect Open - Budapest St. Petersburg Challenger 2006 - St. Petersburg Banja Luka Challenger 2004 - Banja Luka BCR Open Romania - Bucharest China Open - Beijing Kos-Zucchetti Tennis Cup - Cordenons SkiStar Swedish Open - Bastad SIR Supermercadi Challenger - Rome Campionati Internazionali di Sicilia - Palermo XI Ciutat de Barcelona - Barcelona AIG Japan Open - Tokyo Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Lambertz Open - Aachen Milan Indoors - Milan Kobstaedernes ATP Challenger - Kolding Copa Petrobras Uruguray - Montevideo Jameson Cup - Milan Nord LB Open - Braunschweig Schickedanz Open 2007 - Furth Copa Petrobras-Argentina - Buenos Aires 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella The 69th King's Cup-Thailand Open - Bangkok USTA Challenger of Burbank - Burbank Sofia Challenger University of Tennessee USTA Challenger - Knoxville Turin Challenger The Wright Financial Group, Inc. Challenger - Champaign Open Seat Godo - Barcelona Ostrava Challenger BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Challenger de Providencia-Copa Kia - Santiago Scheveningen Challenger San Benedetto Challenger Argentina Open - Buenos Aires BMW Tennis Championship - Sunrise 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Pilot Pen Tennis - New Haven 10° Trofeo Luigi Pezzoli - Bergamo Movistar Open - Santiago Copa Telmex - Buenos Aires Bancolombia Open - Bogota Alessandria Challenger Prosperita Open 2007 - Ostrava Burnie Challenger USTA Challenger of Tiburon - Tiburon Almaty Challenger 1 - Almaty Heineken Challenger - Ho Chi Minh City Riviera di Rimini Challenger - Rimini 2004 Freeman Men's Challenger - Joplin Palermo Challenger Heineken Challenger 2004 - Ho Chi Minh City Zagreb Challenger Tennis Napoli Cup - Naples Garden Open - Rome 2002 Eddleman USTA Challenger - Birmingham 9° Trani Cup - Trani ARMS USTA Challenger - Rocky Mount The Surbiton Trophy - Surbiton San Marino Cepu Open - San Marino Karlsruhe Challenger Challenger Citta di Olbia - Olbia LXVII Concursu Internacional de Vigo - Vigo XXXVII Torneig C.E. Laieta - Barcelona Prostejov Challenger Furth Challenger Ispat Open 2004 - Ostrava Milan Indoors - Milan Geneva Challenger - Geneva Steelers Cup - Kosice Granby Challenger - Granby Lugano Challenger Tean International - Alphen Prague Open - Prague Brasov Challenger - Brasov Todi Challenger Milan Challenger Schickedanz Open - Furth Copa Telmex - Buenos Aires Memorial Savigni - Sassuolo San Marino Cepu Open - San Marino Ljubljana Challenger Banjaluka Challenger 2007 - Banja Luka ATU Cup - Weiden Rijeka Challenger Binghamton Professional Tennis Tournament - Binghamton Nord/LB Open 2004 - Braunschweig Trani Cup - Trani 10ø Tornea B. Camparini - Reggio Emilia GHI Bronx Classic - Bronx Canottieri Minico 2004 - Mantova Scheveningen Challenger Mercedes Cup - Stuttgart XXIX Edizione 'A.Savoldi Marco' - Manerbio Palermo Challenger I Tourneo Fila Citta di Brindisi - Brindisi ATP Challenger Trophy 2007 - Trnava Open Costa Daurada - Tarragona Siemens Open 2004 - Scheveningen If Stockholm Open - Stockholm Samsung Securities Cup - Seoul Flea Market Cup - Busan Open Castilla y Leon - Segovia China Open - Beijing Uncle Tobys Challenger in Caloundra - Caloundra Stockholm Open - Stockholm Generali Open - Kitzbuhel III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Jameson Cup - Milan Morocco Tennis Tour - Marrakech San Remo Tennis Cup - San Remo Caltanissetta Challenger Intersport Heilbronn Open - Heilbronn BMW Brixina Tennis Open 2000 - Bressanone Trofeo Cassa di Risparmio di Alessandria - Alessandria Gemax Samsung Open 2005 - Belgrade Olbia Challenger - Olbia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Trani Challenger Genoa Open Challenger-Fondazione Carige - Genova AAPT Championships - Adelaide Architect Open - Budapest Copa Petrobras-Brazil - Aracaju Challenger Copa Sevilla - Seville Brixina Tennis Open - Bressanone Adidas International - Sydney Kroger / St. Jude International - Memphis Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Knoxville Challenger Kamnik Challenger - Kamnik USTA Freeman Men's Challenger - Joplin Medibank International - Sydney BCR Open Romania - Bucharest VIII Trofeo Ciutat de Barcelona - Barcelona Tennis Napoli Cup 2006 - Napoli Steelers Cup - Kosice Fifth-Third Bank Tennis Championships - Lexington Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Citta di Como - Como Heineken Open - Auckland BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca The Priority Telecom Open - Amersfoort Open de Moselle - Metz Sydney International - Sydney Brasil Open - Costa do Sauipe Heineken Open - Auckland Movistar Open - Vina del Mar Open SEAT 2008 - Barcelona Brisbane - Brisbane Medibank International - Sydney Copa Claro - Buenos Aires If Stockholm Open - Stockholm Generali Open - Kitzbuhel Riviera de Rimini Challenger - Rimini Medibank Private International - Sydney Privat Bank Cup - Dnepropetrovsk Manerbio Challenger Stockholm Open - Stockholm Croatia Open - Umag Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington Open de Moselle - Metz Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Brasil Open - Costa do Sauipe Campionati Internazionali di Sicilia - Palermo Interwetten Austrian Open - Kitzbuhel Croatia Open - Umag Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. Allianz Suisse Open Gstaad - Gstaad The Stella Artois Grass Court Championships - London Campionati Internazionali di Sicilia - Palermo Grand Prix Hassan II - Casablanca AAPT Championships - Adelaide Open de la Comunidad Valenciana - Valencia BMW Open - Munich Next Generation Adelaide International - Adelaide Sydney International - Sydney Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati If Stockholm Open - Stockholm Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Pacific Life Open - Indian Wells Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Internationaler Raiffeisen Grand Prix - St. Polten French Open - Paris Idea Prokom Open - Sopot Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Generali Open - Kitzbuhel Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, World Group, PO, CHI-AUS, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Wimbledon - London Australian Open Wildcard Play-Off - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, QF, AUS-ARG 1-4